hillside ditch - Español Inglés Diccionario